#ifndef _USER_INMP_H
#define _USER_INMP_H

#define NUM_CHANNELS        (1) // For mono recording only!
#define CONFIG_EXAMPLE_BIT_SAMPLE (16)
#define CONFIG_EXAMPLE_SAMPLE_RATE (36000)
#define SAMPLE_SIZE         (CONFIG_EXAMPLE_BIT_SAMPLE * 1024)
#define BYTE_RATE           (CONFIG_EXAMPLE_SAMPLE_RATE * (CONFIG_EXAMPLE_BIT_SAMPLE / 8)) * NUM_CHANNELS

#define CONFIG_EXAMPLE_I2S_CH 0

#define CONFIG_EXAMPLE_REC_TIME 20

#define CONFIG_EXAMPLE_I2S_BCK_GPIO 13
#define CONFIG_EXAMPLE_I2S_WS_GPIO 21
#define CONFIG_EXAMPLE_I2S_DATA_GPIO 12

void user_inmp_task(void *arg);

#endif
